| Автор перевода: Майкл "Antares" Клишин | Предыдущая | Следующая | Оглавление |
Flash Player 5. Во Flash Player 4 методы и свойства класса Math эмулируются при помощи приближенных вычислений и могут быть не так точны, как во Flash Player 5 и более поздних.
Класс Math является встроенным классом высшего уровня, который используется без вызова конструктора.
Используйте методы и свойства этого класса для оперирования математическими константами и функциями. Все свойства и методы класса Math являются статическими (методами класса) и вызываются при помощи синтаксиса Math.method(parameter) или Math.constant. В ActionScript константы определены с точностью IEEE-754.
Несколько методов класса Math используют в качестве параметра величину угла в радианах. Для перехода от градусов к радианам пользуйтесь формулой ниже, при этом можно в качестве параметра подставлять все выражение в правой части.
Радианы с градусами связаны следующей формулой:
radians = degrees * Math.PI/180
В следующем примере вычисляется синус угла 45º:
Math.sin(45 * Math.PI/180) практически равносильно Math.sin(.7854)
|
Метод |
Описание |
|---|---|
|
Возвращает модуль числа. |
|
Возвращает акркосинус числа. |
|
Возвращает арксинус числа. |
|
Возвращает арктангенс числа. |
|
Возвращает угол наклона прямой от точки начала координат к точке с указанными координатами к оси OX. |
|
Округляет число до ближайшего целого в большую сторону. |
|
Возвращает косинус угла. |
|
Вычисляет экспоненту. |
|
Отбрасывает дробную часть числа и возвращает целое число. |
|
CВычисляет натуральный логарифм. |
|
Возвращает наибольшее из двух чисел. |
|
Возвращает наименьшее из двух чисел. |
|
Возводит число |
|
Возвращает псевдослучайное число в диапазоне от 0.0 до 1.0. |
|
Округляет число до ближайшео целого. |
|
Вычисляет синус угла. |
|
Возвращает извлеченный квадратный корень. |
|
Вычисляет тангенс угла. |
Все нижеперечисленные свойства класса Math являются константами:
|
Свойство |
Описание |
|---|---|
|
Константа Эйлера, основание натурального логарифма (приблизительно 2.718). |
|
Натуральный логарифм 2 (приблизительно 0.693). |
|
Логарифм e по основанию 2 (приблизительно 1.442). |
|
Натуральный логарифм 10 (приблизительно 2.302). |
|
Логарифм e по основанию 10 (приблизительно 0.434). |
|
Отношение длины окружности круга к его диаметру (число Пи) (приблизительно 3.14159). |
|
Периодическое число, квадратный корень из 1/2 (приблизительно 0.707). |
|
Квадратный корень из 2 (приблизительно 1.414). |
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |